iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 9
1
自我挑戰組

從不懂,到玩上手的Python語言系列 第 9

Day9-規劃、除錯、保存不同版本的程式碼之重點篇

  • 分享至 

  • xImage
  •  

Part 1.重點整理

  • 程式四大生命週期

    • 規劃→撰寫→除錯→保存

  • 「規劃」階段

    • 以「繪製螢幕輸出」取代「繪製流程圖」

    • 一列輸出→一 / 數列原始碼

  • 「撰寫」階段

    • 有意義的註解,應該著重「Why」不是「What」


Part 2.重點整理

  • 「除錯」=找出錯誤所在之處

  • 兩種「錯誤」

    • 語法錯誤(Syntax Error)

      • 指令不合文法

      • 可Google正確文法並修正之

    • 語言錯誤(Semantic Error)

      • 指令合法化,但整體邏輯有誤

      • 以「除錯器」找出邏輯錯誤所在行數

  • 解決下列困境

    • 錯誤訊息看不懂:Google「錯誤訊息“意思”」

    • 指令用法不懂:Google「“Python”指令本身“指令” “用法”」

    • 不知道下一步怎麼做:原始碼+你得目的地+目前困境+環境+試過方法


Part 3.重點整理

  • 版本保存

    • 保存原始碼個本差異

    • 允許原始碼「分支」與「原合併」,以利多人協同寫作

  • 常見的版本控制器

    • 本地端:Subversion、Git

    • 雲端:GitHub、BitBucket

  • 最簡單的版本保存機制

    • Dropbox


上一篇
Day8- Python開發環境
下一篇
Day10-Git&Hub簡介
系列文
從不懂,到玩上手的Python語言30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言